- 完成编写LED灯驱动,在应用层控制LED灯、编写按键驱动,在应用层打印出按键值、在应用层实现按键控制LED灯。 完成编写LED灯驱动,在应用层控制LED灯、编写按键驱动,在应用层打印出按键值、在应用层实现按键控制LED灯。
- 哈喽,大家好,我是仲一。作为嵌入式开发程序员,常常需要在Linux环境下编译一些代码。安装虚拟机比较方便,但是,太占用内存了。性能不好的电脑开了一台虚拟机后,可能就干不了其他事情了。安装双系统也比较麻烦,常常需要重启电脑来完成系统的切换。今天给大家介绍一款windows上的Linux工具,既不需要虚拟机也不需要双系统,就能在windows上轻松使用Linux。 WSL简介Windows Su... 哈喽,大家好,我是仲一。作为嵌入式开发程序员,常常需要在Linux环境下编译一些代码。安装虚拟机比较方便,但是,太占用内存了。性能不好的电脑开了一台虚拟机后,可能就干不了其他事情了。安装双系统也比较麻烦,常常需要重启电脑来完成系统的切换。今天给大家介绍一款windows上的Linux工具,既不需要虚拟机也不需要双系统,就能在windows上轻松使用Linux。 WSL简介Windows Su...
- ARM汇编中如何从内存批量加载数据到寄存器中、多寄存器寻址、压栈的两种表达形式 ARM汇编中如何从内存批量加载数据到寄存器中、多寄存器寻址、压栈的两种表达形式
- ARM汇编两数求和、ARM汇编语言基本框架 ARM汇编两数求和、ARM汇编语言基本框架
- 51单片机按键锁功能以及LCD1602驱动C语言代码的实现 51单片机按键锁功能以及LCD1602驱动C语言代码的实现
- 51单片机的使用教程,以及部分封装代码. 51单片机的使用教程,以及部分封装代码.
- 最近做的项目有这样一个需求:从FLASH读取数据后进行显示、发送、本地SD卡存储,显示部分是显示在串口屏上。这个需求乍一看其实还不难实现,但是如果要从FLASH中读取的数据量很大,远超过MCU的内部RAM容量怎么办?其实,可以分多次读取,但是一样的道理,就需要分多次发送数据给串口屏,这样多次读取+多次发送会造成总体时间的增大;另外一个解决办法就是扩展RAM,一次性读取大量数据到外 最近做的项目有这样一个需求:从FLASH读取数据后进行显示、发送、本地SD卡存储,显示部分是显示在串口屏上。这个需求乍一看其实还不难实现,但是如果要从FLASH中读取的数据量很大,远超过MCU的内部RAM容量怎么办?其实,可以分多次读取,但是一样的道理,就需要分多次发送数据给串口屏,这样多次读取+多次发送会造成总体时间的增大;另外一个解决办法就是扩展RAM,一次性读取大量数据到外
- 意法半导体的STM32系列都支持库函数编程,库函数比常规的寄存器方式编程更加好移植,特别是项目需要在几个系列芯片上移植,使用库函数编程,底层的配置都不用改。而业务逻辑本身就是通用的,所以移植成本比较低 意法半导体的STM32系列都支持库函数编程,库函数比常规的寄存器方式编程更加好移植,特别是项目需要在几个系列芯片上移植,使用库函数编程,底层的配置都不用改。而业务逻辑本身就是通用的,所以移植成本比较低
- 看门狗在正常设计的产品里都会用到,主要是解决程序跑飞、异常死机等,程序内部引起的问题情况下可以自动复位重启的功能。 看门狗本身就是个定时器,和普通的定时器差不多。 就是设置一个固定的超时时间。 看门狗在正常设计的产品里都会用到,主要是解决程序跑飞、异常死机等,程序内部引起的问题情况下可以自动复位重启的功能。 看门狗本身就是个定时器,和普通的定时器差不多。 就是设置一个固定的超时时间。
- 低功耗是现在便携式、消费类设备都要考虑的功能,特别是使用电池供电的设备,对功耗的把握非常重要,功耗直接影响待机时长。 比如:我们现在的手机、平板、商务笔记本电脑、无线耳机等消费类设备,还有智能井盖。 低功耗是现在便携式、消费类设备都要考虑的功能,特别是使用电池供电的设备,对功耗的把握非常重要,功耗直接影响待机时长。 比如:我们现在的手机、平板、商务笔记本电脑、无线耳机等消费类设备,还有智能井盖。
- 使用QWidget设计界面时,经常要设置边框、背景、背景透明度等特性。 一般的做法就是,设计设置样式表,在UI设计师界面可以直接右键设置样式表。 使用QWidget设计界面时,经常要设置边框、背景、背景透明度等特性。 一般的做法就是,设计设置样式表,在UI设计师界面可以直接右键设置样式表。
- ADC功能是将模拟量转为数字量的数模转换器;平时测量的温度、光照强度、烟雾浓度、酒精浓度这些数据都是属于模拟量,需要使用相关的线性变化传感器进行检测,然后通过ADC采样转为数字量,得到最终的一组数据。 ADC功能是将模拟量转为数字量的数模转换器;平时测量的温度、光照强度、烟雾浓度、酒精浓度这些数据都是属于模拟量,需要使用相关的线性变化传感器进行检测,然后通过ADC采样转为数字量,得到最终的一组数据。
- 串口传输协议是嵌入式开发里比较常见的传输协议,开发阶段用的最多的方式就是将MCU的调试信息打印到PC机串口终端显示,方便调试错误。 一般传输协议分为两种: 并口和串口。 串口传输协议是嵌入式开发里比较常见的传输协议,开发阶段用的最多的方式就是将MCU的调试信息打印到PC机串口终端显示,方便调试错误。 一般传输协议分为两种: 并口和串口。
- CC2530核心板上带有两颗晶振:第一颗频率为32MHZ,第二颗频率为32.768KHZ CC250正常运行的时候,需要一个高频的时钟信号和一个低频的时钟信号。 CC2530核心板上带有两颗晶振:第一颗频率为32MHZ,第二颗频率为32.768KHZ CC250正常运行的时候,需要一个高频的时钟信号和一个低频的时钟信号。
- 上篇文章介绍了如何安装IAR软件,这篇继续接着完成新建工程、编译、下载部分。 本文章介绍的过程也是全部截图。 上篇文章介绍了如何安装IAR软件,这篇继续接着完成新建工程、编译、下载部分。 本文章介绍的过程也是全部截图。
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签