嵌入式软件C语言
HoJunjie
这个作者很懒,什么都没留下…
展开
-
Linux嵌入式串口UART测试程序
Linux串口UART测试程序,收到什么,打印什么。原创 2023-09-30 07:37:42 · 314 阅读 · 0 评论 -
嵌入式c语言针对系统中有多个i2c设备和多个spi设备的面向对象编程思想
参考源码:先把芯片顺序定义出来 /**------------------------------------------------------------------------------* @file : demo.c* @author :joy.huang * @date : 2019-11-14* @brief...原创 2020-01-02 09:49:38 · 500 阅读 · 0 评论 -
STM32将字符串转化为数字
STM32将字符串转化为数字,例如将字符串*str="123";转化为实际的10进制数123原创 2017-05-16 10:25:55 · 14115 阅读 · 0 评论 -
将一个4个字节的数拆分为4单个字节的数
//例如将0x7E8A0815 拆分成0x7e 0x8a 0x08 0x15//入口参数bytes为要拆分的数 ebyte[4]存放拆分的结果。void change_four_byte(uint32_t bytes){uint8_t ebyte[4]=0;ebyte[0]=(bytes>>24)&0XFF;ebyte[1]=(bytes>>16)&0XFFFF;ebyte[2]=(bytes>>原创 2017-05-16 10:20:17 · 8811 阅读 · 2 评论 -
C语言实现输入的密码与设置密码进行比对,输入密码可以任意输入。
C语言实现输入的密码与设置密码进行比对,输入密码可以任意输入。只要检测到连续的与设置密码相同的字符 就表示通过原创 2017-05-16 10:12:48 · 7184 阅读 · 0 评论 -
stm32f407 bootloader程序制作 bootloader(基于rtthread3.3.0 sfud easyflash等库) 升级APP(基于rtthread的app)
本位将介绍stm32f407vgt6 芯片制作bootloader程序,用作app的远程升级。一、硬件介绍: stm32f407vgt6 主频:166MHZ flash : 1M SRAM:192K stm32f407vgt6 使用的phy芯片为:lan8720a, 外挂一个16M的spiflash 硬件介绍完毕!二、软件介绍 ...原创 2019-02-22 17:10:26 · 6551 阅读 · 4 评论