网站首页 站内搜索

搜索结果

查询Tags标签: u8,共有 29条记录
  • 用C++实现的数独解题程序 SudokuSolver 2.3 及实例分析

    SudokuSolver 2.3 程序实现 用C++实现的数独解题程序 SudokuSolver 2.2 及实例分析 里新发现了一处可以改进 grp 算法的地方,本次版本实现了对应的改进 grp 算法。 CQuizDealer 类声明部分的修改 增加了两个私有接口:bool sameCandidates(u8 cel1, u8 cel2);u8 anotherG…

    2021/10/17 17:11:33 人评论 次浏览
  • 嵌入式编程中一些常用的转换函数

    1、字符串转十六进制 代码实现:void StrToHex(char *pbDest, char *pbSrc, int nLen) {char h1,h2;char s1,s2;int i;for (i=0; i<nLen/2; i++){h1 = pbSrc[2*i];h2 = pbSrc[2*i+1];s1 = toupper(h1) - 0x30; //toupper 转换为大写字母if (s1 > 9)s1 -= 7;s2 = tou…

    2021/10/12 17:15:46 人评论 次浏览
  • 嵌入式编程中一些常用的转换函数

    1、字符串转十六进制 代码实现:void StrToHex(char *pbDest, char *pbSrc, int nLen) {char h1,h2;char s1,s2;int i;for (i=0; i<nLen/2; i++){h1 = pbSrc[2*i];h2 = pbSrc[2*i+1];s1 = toupper(h1) - 0x30; //toupper 转换为大写字母if (s1 > 9)s1 -= 7;s2 = tou…

    2021/10/12 17:15:46 人评论 次浏览
  • SudokuSolver 1.1:用C++实现的数独解题程序 【二】

    本篇是 SudokuSolver 1.1:用C++实现的数独解题程序 【一】 的续篇。 filterRowCandidatesEx 接口1 u8 CQuizDealer::filterRowCandidatesEx(u8 row)2 {3 u8 vals[10] = {0}; // last item denotes sum of zeros4 u8 base = row * 9;5 for (u8 col = 0; col &…

    2021/10/3 22:11:21 人评论 次浏览
  • SudokuSolver 1.1:用C++实现的数独解题程序 【二】

    本篇是 SudokuSolver 1.1:用C++实现的数独解题程序 【一】 的续篇。 filterRowCandidatesEx 接口1 u8 CQuizDealer::filterRowCandidatesEx(u8 row)2 {3 u8 vals[10] = {0}; // last item denotes sum of zeros4 u8 base = row * 9;5 for (u8 col = 0; col &…

    2021/10/3 22:11:21 人评论 次浏览
  • 车位锁程序

    #include "delay.h" #include "usart.h" #include "app_config.h" #include "sys_app.h" #include "iic.h" #include "24cxx.h" #include "debug.h" #include "KEY.h" #include "t…

    2021/9/30 9:40:44 人评论 次浏览
  • 车位锁程序

    #include "delay.h" #include "usart.h" #include "app_config.h" #include "sys_app.h" #include "iic.h" #include "24cxx.h" #include "debug.h" #include "KEY.h" #include "t…

    2021/9/30 9:40:44 人评论 次浏览
  • SudokuSolver 1.0:用C++实现的数独解题程序 【二】

    本篇是 SudokuSolver 1.0:用C++实现的数独解题程序 【一】 的续篇。 CQuizDealer::loadQuiz 接口实现1 CQuizDealer* CQuizDealer::sm_pInst = NULL;2 3 void CQuizDealer::loadQuiz(std::string& strAbsFile)4 {5 if (m_state != STA_UNLOADED) {6 prin…

    2021/9/21 20:11:59 人评论 次浏览
  • SudokuSolver 1.0:用C++实现的数独解题程序 【二】

    本篇是 SudokuSolver 1.0:用C++实现的数独解题程序 【一】 的续篇。 CQuizDealer::loadQuiz 接口实现1 CQuizDealer* CQuizDealer::sm_pInst = NULL;2 3 void CQuizDealer::loadQuiz(std::string& strAbsFile)4 {5 if (m_state != STA_UNLOADED) {6 prin…

    2021/9/21 20:11:59 人评论 次浏览
  • msp432搭建平衡小车(二)

    前言上一节掌握了使用pwm驱动电机,接下来介绍如何使用msp432读取mpu6050数据 正文首先我们得知道mpu6050通信方式,由于mpu6050只能用i2c通信,所以学会使用msp432的i2c,msp432的i2c驱动可以调用driverlib库来使用msp432的硬件i2c,但是i2c库方法复杂使用起来会比较麻烦,…

    2021/8/25 23:06:40 人评论 次浏览
  • msp432搭建平衡小车(二)

    前言上一节掌握了使用pwm驱动电机,接下来介绍如何使用msp432读取mpu6050数据 正文首先我们得知道mpu6050通信方式,由于mpu6050只能用i2c通信,所以学会使用msp432的i2c,msp432的i2c驱动可以调用driverlib库来使用msp432的硬件i2c,但是i2c库方法复杂使用起来会比较麻烦,…

    2021/8/25 23:06:40 人评论 次浏览
  • 51单片机+L293D控制直流电机起保停+数码管PWM调速显示

    51单片机+L293D控制直流电机起保停+数码管PWM调速显示PWM速度10级可调 采用L293D驱动 数码管显示PWM当前占空比 可优化的地方是数码管可以采用其他驱动芯片来驱动,提高驱动能力和减少单片机的IO口占用,例如74LS138译码器来驱动,前面几篇文章有写到采用数码管驱动芯片…

    2021/6/26 23:29:43 人评论 次浏览
  • linux kernelcrypto api学习

    struct blkcipher_walk {union {struct {struct page *page;unsigned long offset;} phys;struct {u8 *page;u8 *addr;} virt;} src, dst;struct scatter_walk in;unsigned int nbytes;struct scatter_walk out;unsigned int total;void *page;u8 *buffer;u8 *iv;unsigned…

    2021/6/22 7:30:10 人评论 次浏览
  • 国密SM4的C51源码C语言8051(ECB、CBC)

    一、概述 SM4是中华人民共和国政府采用的一种分组密码标准,由国家密码管理局于2012年3月21日发布。相关标准为“GM/T 0002-2012《SM4分组密码算法》(原SMS4分组密码算法)” SM4主要用于数据加密,为非对称加密,其算法公开,分组长度与密钥长度均为128bit,加密算法与密…

    2021/5/10 14:55:43 人评论 次浏览
共29记录«上一页12下一页»
扫一扫关注最新编程教程