Image
Image

merry_zsp

+ 关注

粉丝 2     |     主题 75     |     回帖 695

NV32F100系统时钟是50MHz会不会不稳定
2018-6-5 14:21
  • Navota NV32 MCU
  • 13
  • 2158
  改天我也试试,这个可以无限超频使用吗?  
NV32F100x用锂电池供电
2018-7-9 21:42
  • Navota NV32 MCU
  • 9
  • 1685
  一般到3.3V就好了,选择那种低压差的LDO即可。  
[NV32F101单轴伺服控制板]正交编码器接收演示
2018-11-23 22:35
  • Navota NV32 MCU
  • 11
  • 2578
  应该是PWM输出的波形  
NV32的内部基准电压详析
2018-5-30 13:18
  • Navota NV32 MCU
  • 5
  • 1139
  ACMP控制寄存器 1 (ACMPx_C1),这个寄存器的第六位选择DAC的基准为VDD还是内部带隙。 ...  
  ACMP中有6位的DAC,可选择内部带隙为基准电压。  
  NV32的这个带隙基准电压还可以连接DAC。官方的描述如下: 这里的ACMP就是指DAC了。 ...  
  状态和控制寄存器 1(ADC_SC1)的ADCH位,选择内部间隙电压连接adc的通道。  
单片机C程序优化经验分享
2019-2-26 15:31
  • Navota NV32 MCU
  • 16
  • 1063
  3、使用自加、自减指令 通常使用自加、自减指令和复合赋值表达式(如a-=1 及a+=1 等)都能够生成高质量的 ...  
  2、使用尽量小的数据类型 能够使用字符型(char)定义的变量,就不要使用整型(int)变量来定义;能够使用 ...  
  二、代码的优化 1、选择合适的算法和数据结构 应熟悉算法语言。将比较慢的顺序查找法用较快的二分查找 ...  
  9、设定合适的编译程序选项 许多编译程序有几种不同的优化选项,在使用前应理解各优化选项的含义,然后 ...  
  8、尽量少用全局变量,多用局部变量 因为全局变量是放在数据存储器中,定义一个全局变量,MCU 就少一个 ...  
  7、函数 对于程序中的函数,在使用之前,应对函数的类型进行说明,对函数类型的说明必须保证它与原来定 ...  
  6、表达式 对于一个表达式中各种运算执行的优先顺序不太明确或容易混淆的地方,应当采用圆括号明确指定 ...  
  5、减少判断语句 能够使用条件编译(ifdef)的地方就使用条件编译而不使用if 语句,有利于减少编译生成的 ...  
  4、定义常数 在程序化设计过程中,对于经常使用的一些常数,如果将它直接写到程序中去,一旦常数的数值 ...  
  3、程序结构 C 语言是一种高级程序设计语言,提供了十分完备的规范化流程控制结构。因此在采用C 语言设 ...  
  2、标识符 程序中使用的用户标识符除要遵循标识符的命名规则以外,一般不要用代数符号(如a、b、x1、y1) ...  
  一、程序结构的优化 1、程序的书写结构 虽然书写格式并不会影响生成的代码质量,但是在实际编写程序时 ...  
  对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是 ...  
2
3
近期访客