08 2023 档案

摘要:新唐单片机内部FLASH可以被分成三个区,LDROM,,APROM,Data Flash。 APROM 通常用来存储IDE(如:KEIL)开发的应用程序代码。 LDROM 用于存储一些特殊代码,如用于固件升级的ISP。 Data Flash 可以保存一些用户数据。 阅读全文
posted @ 2023-08-17 14:24 lazy12138 阅读(195) 评论(0) 推荐(0) 编辑
摘要:新唐单片机N76E003具有定时器中断,下面开始进行定时 #define TH0_INIT 32768 //初始化1ms延时 #define TL0_INIT 32768 // 预定时间(s) * (系统时钟/预分频) //*********定时器0初始化*********// TMOD = 0XF 阅读全文
posted @ 2023-08-14 14:36 lazy12138 阅读(492) 评论(0) 推荐(0) 编辑
摘要:我在调试项目的时候,分为1个主机与2个从机,通过CAN进行通信,起初调的时候好好地,等将功能全部调完之后,整体断电,之后在上电,发现 主机 CAN通讯错乱,也就是接收的数据不对,比较混乱,之后我寻找问题发现2个从机上电之后会给主机发送CAN数据,我就怀疑是不是这个原因造成的CAN通讯混乱,之后我给屏 阅读全文
posted @ 2023-08-12 13:22 lazy12138 阅读(554) 评论(0) 推荐(0) 编辑
摘要:1、如下图通过数据手册可以看出在16Mhz的时钟下115200会有较大误差,故须将时钟配置为16.6Mhz ![](https://img2023.cnblogs.com/blog/2592736/202308/2592736-20230812083125912-1298386578.png) ![ 阅读全文
posted @ 2023-08-12 08:34 lazy12138 阅读(249) 评论(0) 推荐(0) 编辑
摘要:前言 之前使用CAN,是直接使用的以前同事的代码,是已经算好的波特率,自己却从来没有计算过,现在想起来对这块有些缺乏。 STM32F103 CAN通信波特率计算方法 CAN_InitTypeDef CAN_InitStructure; CAN_FilterInitTypeDef CAN_Filter 阅读全文
posted @ 2023-08-11 15:20 lazy12138 阅读(1089) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-08-10 08:38 lazy12138 阅读(1) 评论(0) 推荐(0) 编辑
摘要:STM32F105、107属于互联型芯片在stm官方库文件设置中默认外接晶振为***25MHZ***,如果改用8M晶振,则需要修改官方库文件中的时钟配置,并在工程中只包含 **startup_stm32f10x_cl.s**。 1、头文件添加 #define STM32F10X_CL ![](htt 阅读全文
posted @ 2023-08-10 08:23 lazy12138 阅读(671) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-08-10 08:19 lazy12138 阅读(1) 评论(0) 推荐(0) 编辑
摘要:今天在使用HK32单片机的时候遇到一个问题 原理图上 usart 的Rx连接的是单片机的8引脚,我查询手册发现 8 引脚是VCAP 浮空引脚 手册里没有这个引脚的复用功能。 但是在HK32F030M开发板原理图上,8 引脚标的是PD7引脚, 于是我抱着试一试的心态,将PD7引脚配置成usart,下载 阅读全文
posted @ 2023-08-07 13:30 lazy12138 阅读(297) 评论(0) 推荐(0) 编辑
摘要:今天,在调试项目的时候,遇到设置串口2波特率为19200的时候,USART_SetBaudrate(M4_USART2, 19200)函数返回 ErrorInvalidParameter,导致程序陷入了死循环,配置程序如下: void USART2_LIN_Config(void){ #ifdef 阅读全文
posted @ 2023-08-01 17:29 lazy12138 阅读(396) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示