- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 MaterialDesignInXAML WPF入门教程 目录
作为一名嵌入式开发的人员,要写上位机软件,想必大家的第一反应就是winform了,需要什么控件直接拖拽上去就可以用了,可以说是巨方便了。但是winform的缺点也很明显——控件很丑。这时候就需要UI美化控件了,国内的做的就非常好,稍微读一下教程就可以立马上手了。但是其许可证是,这意味着你所写的软件必须要开源,而且作者明确表示,而如果我们并不想在某些软件上进行开源,并且需要进行商用,这时候就要考虑使用其他美化方式了。..................
2022-08-12 22:09:55
1903
原创 I2C详解(5) I2C总线的规范以及用户手册(4) MIPI I3C 概述
I2C详解(5) I2C总线的规范以及用户手册(4) MIPI I3C 概述
2022-04-25 16:49:02
1871
原创 I2C详解(4) I2C总线的规范以及用户手册(3) I2C电气规格和时序
本文详细的介绍了I2C的协议规范以及电气规范,可以更加深入的了解I2C。整理了文中的部分术语,以方便对照查阅。
2022-04-25 16:07:55
6610
1
原创 I2C详解(3) I2C总线的规范以及用户手册(2) I2C其他的总线协议以及总线速度
本文详细的介绍了I2C的协议规范以及电气规范,可以更加深入的了解I2C。整理了文中的部分术语,以方便对照查阅。
2022-04-25 16:06:31
2085
原创 I2C详解(2) I2C总线的规范以及用户手册(1) I2C 总线协议
本文详细的介绍了I2C的协议规范以及电气规范,可以更加深入的了解I2C。整理了文中的部分术语,以方便对照查阅。
2022-04-25 16:04:59
7288
1
原创 STM32小技巧(2) STM32CubeProgrammer解除读保护的方法
STM32CubeProgrammer解除读保护的方法简述STM32CubeProgrammer(STM32CUBEPROG)为任意环境下的STM32微控制器编程提供了一个一体化的软件工具:多操作系统,图形用户界面或命令行界面,支持多种连接选择(JTAG、SWD、USB、UART),采用手动操作或通过脚本自动操作。很多情况下,我们为了程序安全,都会在烧录时,使能读保护功能,这样别人就无法通过SWD/JTAG接口访问程序了。之前的STM32 ST-LINK Utility 或者 Jlink 的Segg
2021-04-30 23:45:54
16773
25
原创 STM32小技巧(1) HAL自定义串口中断回调 模块化代码进行解耦
STM32小技巧(1) HAL自定义串口中断回调 模块化代码进行解耦STM32小技巧(1) HAL自定义串口中断回调 模块化代码进行解耦文章目录STM32小技巧(1) HAL自定义串口中断回调 模块化代码进行解耦前言一、HAL库的中断实现二、使用方法前言用STM32CubeMx生成初始化配置代码是十分方便的,但是在处理多个项目的时候,就会发现,自动生成的中断函数调用的都是同一个回调函数,在这个回调函数中又要根据不同的句柄来处理,不同的项目外设又有所区别,还是要花点时间来进行移植。比如说,
2021-01-31 21:24:15
6928
10
原创 STM32CubeMX Nucleo F767ZI 教程(3) 串口调试工具 Letter Shell
STM32CubeMX Nucleo F767ZI 教程(1)STM32CubeMX Nucleo F767ZI 教程(1)STM32CubeMX Nucleo F767ZI 教程(2)STM32CubeMX Nucleo F767ZI 教程(3) Letter Shell文章目录STM32CubeMX Nucleo F767ZI 教程(1)前言一、FreeRTOS配置1.FreeRTOS二、移植Letter Shell三、Letter Shell的使用3.1 定义shell对象3.2 定义she
2021-01-26 23:23:53
1983
原创 LAN8742 教程(2) 数据手册 中文翻译(2)
LAN8742 教程(2) 数据手册 中文翻译LAN8742 教程(1) 数据手册 中文翻译(1)LAN8742 教程(2) 数据手册 中文翻译(2)文章目录LAN8742 教程(2) 数据手册 中文翻译4.0 寄存器说明4.1 寄存器名称4.2 控制和状态寄存器4.2.1 基本控制寄存器4.0 寄存器说明本章介绍各种控制和状态寄存器(CSR)和MDIO可管理设备(MMD)寄存器。CSR遵循IEEE 802.3(条款22.2.4)管理寄存器集。 MMD寄存器符合IEEE 802.3-20
2021-01-24 09:47:45
1949
原创 LAN8742 教程(1) 数据手册 中文翻译
LAN8742 教程(1)LAN8742 教程(1)文章目录LAN8742 教程(1)前言1.0 介绍1.1 一般条款和约定1.2 一般说明前言要想学习任何一款芯片的用法,首先就是要读懂 datasheet 了,所以教程的前面几章节就是用来翻译手册的。后面再利用 STM32CubeMx ,配置 FreeRTOS+Lwip 进行编程调试Nucleo-F767ZI 了。1.0 介绍1.1 一般条款和约定以下是本文档中使用的一般术语的列表:术语功能BYTE8 b
2021-01-21 22:31:43
8913
1
原创 STM32CubeMX Nucleo F767ZI 教程(2)
STM32CubeMX Nucleo F767ZI 教程(2)STM32CubeMX Nucleo F767ZI 教程(1)STM32CubeMX Nucleo F767ZI 教程(2)文章目录STM32CubeMX Nucleo F767ZI 教程(2)前言一、原理图1.MB1137 顶层文件2.Connectors.SchDoc3.MCU_144.SchDoc4.USB.SchDoc5.ST_LINK_V2-1.SchDoc6.Ethernet.SchDoc二、用户指南1.介绍2.订购信息3.开
2021-01-18 21:40:36
4196
1
原创 STM32CubeMX Nucleo F767ZI 教程(1)
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言官网上买了个NUCLEO F767ZI 的开发板,144引脚的芯片,https://www.st.com/content/st_com/zh/products/evaluation-tools/prod
2021-01-16 20:29:18
1650
3
转载 C语言字节对齐
本文引自 https://blog.youkuaiyun.com/21aspnet/article/details/6729724,作者:21aspnet一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,
2021-01-12 17:13:43
218
STM32CubeMX Nucleo 重定向串口中断 Letter Shell
2022-03-23
CMSIS_RTOS_Tutorial.zip
2021-03-16
STM32CubeMX Nucleo F767ZI 教程(3) 串口调试工具 Letter Shell App.zip
2021-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人