登录
首页 » 嵌入式芯片 » STM32串口调试代码

STM32串口调试代码

于 2023-03-05 发布 文件大小:314.74 kB
0 118
下载积分: 2 下载次数: 1

代码说明:

STM32串口调试代码,使用串口3重映射,KEIL调试通过,竟然忘了开映射时钟,导致多花了好多时间,这样能为遇到同样问题的朋友节省时间了。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • msp430学习板按键代码
    此源码是利达尔学习板LSD-TESTFG461X-20XX-U实现按键功能的源代码,在学习板上拥有比较多的学习模块,可以实现对MSP430 单片机所有内部资源 的操作,同时在学习板上将I/O 引脚接出来,通过短接帽连接即可,方便用户进行实验操作。
    2023-05-25 11:40:03下载
    积分:1
  • FM1755驱动 +arm
    FM1755驱动 +arm keil编译环境,有LPCD功能,分为TYPEA,和TYPEB卡识别
    2023-01-02 12:10:04下载
    积分:1
  • :本文首先描述了开放源码的硬件仿真环境SkyEye的总体架构,然后对SkyEye模拟器的LCD及TouchScreen模拟模块的设计、实现与验证过程进行了...
    :本文首先描述了开放源码的嵌入式硬件仿真环境SkyEye的总体架构,然后对SkyEye模拟器的LCD及TouchScreen模拟模块的设计、实现与验证过程进行了深入的阐述,并且分析比较了LCD模拟的不同实现方式。开源嵌入式GUI系统-MiniGUI和Linux操作系统在SkyEye模拟器上的成功运行说明了SkyEye模拟器的LCD及TouchScreen模拟模块的设计实现是正确和可靠的。-: This paper first describes the open source embedded hardware simulation environment SkyEye the overall framework and then on the simulator SkyEye LCD and TouchScreen simulation module design, implementation and certification process conducted in-depth exposition, analysis and comparison of the different LCD simulation methods of implementation. Open-source embedded GUI system-MiniGUI and Linux operating system in the simulator SkyEye successful operation of the note SkyEye Simulator LCD and TouchScreen simulation module is designed to achieve a correct and reliable.
    2022-07-13 13:05:50下载
    积分:1
  • ArmLinux BOOTLOADER全程详解
    ArmLinux BOOTLOADER全程详解-ArmLinux BOOTLOADER explain the entire process! ! !
    2022-03-15 01:28:29下载
    积分:1
  • RealMagic a player for, please refer to Kazakhstan!
    一个针对realmagic的播放器,请各位参考哈!-RealMagic a player for, please refer to Kazakhstan!
    2023-04-05 16:00:04下载
    积分:1
  • 一个测试程序,已经通过实验验证,并且做出了实际的电路,装设备使用...
    一个测试程序,已经通过实验验证,并且做出了实际的电路,装入设备使用-A test procedure has been verified by experiments, and made the actual circuit, loading equipment
    2022-03-06 02:00:57下载
    积分:1
  • CPUfreq修改CPU频率
    该程序模块中xllp_CPUfreq.s,xllp_freq.c,xllp_intc.s,xllp_freq.h四个文件是修改CPU频率的主要代码,使用前可以将这些文件和xllp目录下的文件编译在一起,以便可以在程序的任何地方调用它们,修改和读取CPU频率主要依靠调用xllp_freq.c文件中的两个函数完成:XLLPSetCoreRunFrequency,xllpGetCurrentFreqSetting。其余代码只是一个调用这两个函数的一个例子,也可以自己重新写一个。为了简便,可以将所有的文件当作一个驱动程序在同一个目录下编译,然后以流驱动的方式加载,再用应用程序控制。
    2022-03-21 03:01:17下载
    积分:1
  • C语言开发最佳之开发平台,keil公司的中文版。绝无竟有之宝
    C语言开发最佳之开发平台,keil公司的中文版。绝无竟有之宝-keil
    2023-06-27 20:50:08下载
    积分:1
  • at91rm9200的启动代码,用户可以根据自己的需要做相应的修改
    at91rm9200的启动代码,用户可以根据自己的需要做相应的修改-AT91RM9200 the startup code, the user can according to their own needs to do the corresponding changes
    2022-07-13 03:42:15下载
    积分:1
  • 绝对原创,开源一STM32项目,CAN,UART,Input检测 原创相对高效性能与代码重用平衡思路(缓冲队列加软中断),可直接做工程模板
    1、CAN收发队列   使用内存FIFO缓冲CAN帧,适合大数据量通信;并使用内部软中断处理CAN数据,相当于事件响应,综合应该比查询方式节省不少时间,也应该比OS调度省点时间。Can.C:底层处理,Communi.C:与应用层高相关。 应用层处理流程用函数指针表的方式调用减少代码量及阅读整齐;实现CAN各种错误记录机制。已初步测试,该机制可用。   CAN处理流程:     接收:CAN1_RX0_IRQHandler_Name (void), CAN1_RX1_IRQHandler(void)           接收中断,CAN_QueueWriteQuick()将当前的有效报文压入内存FIFO,压入的数据为整个CAN邮箱数据,所以后续的处理函数可以分辨出完整的数据。 void CAN1_RX0_IRQHandler_Name (void) // CAN1_RX0_IRQHandler_Name { /* FIFO从空状态开始,在接收到第一个有效的报文后,FIFO状态变为挂号_1(pending_1), 硬件相应地把CAN_RFR寄存器的FMP[1:0]设置为’01’(二进制01b)。 软件可以读取FIFO输出邮箱来读出邮箱中的报文,然后通过对CAN_RFR寄存器的RFOM位 设置’1’来释放邮箱,这样FIFO又变为空状态了。如果在释放邮箱的同时, 又收到了一个有效的报文,那么FIFO仍然保留在挂号_1状态,软件可以读取FIFO 输出邮箱来读出新收到的报文。 如果应用程序不释放邮箱,在接收到下一个有效的报文后,FIFO状态变为 挂号_2(pending_2),硬件相应地把FMP[1:0]设置为’10’(二进制10b)。 重复上面的过程,第三个有效的报文把FIFO变为挂号_3状态(FMP[1:0]=11b)。 此时,软件必须对RFOM位设置1来释放邮箱,以便FIFO
    2022-03-21 07:31:29下载
    积分:1
  • 696516资源总数
  • 106405会员总数
  • 10今日下载