小编old*_*mer的帖子

在不使用标准功能的情况下在C中生成正弦信号

我想在不使用标准函数sin()的情况下在C中生成正弦信号,以触发LED亮度的正弦形状变化.我的基本想法是使用具有40个点和插值的查找表.

这是我的第一个方法:

const int sine_table[40] = {0, 5125, 10125, 14876, 19260, 23170, 26509, 29196,
31163, 32364, 32767,  32364, 31163, 29196, 26509, 23170, 19260, 14876, 10125,
5125, 0, -5126, -10126,-14877, -19261, -23171, -26510, -29197, -31164, -32365,
-32768, -32365, -31164, -29197, -26510, -23171, -19261, -14877, -10126, -5126};

int i = 0;
int x1 = 0;
int x2 = 0;
float y = 0;

float sin1(float phase)
{
    x1 = (int) phase % 41;
    x2 = x1 + 1;
    y = (sine_table[x2] - …
Run Code Online (Sandbox Code Playgroud)

c embedded cortex-m

28
推荐指数
8
解决办法
6292
查看次数

Flutter 如何在 Listview.builder、SingleChildScrollView 等可滚动小部件中隐藏滚动条(拇指)

SingleChildScrollView有没有办法从 a和中删除滚动条Listview.builder?最新更新后,滚动时会自动出现(平台 Windows)。

我尝试过这个解决方案:

 NotificationListener<ScrollNotification>(
     onNotification: (_) => true,
     child: ...,
    );

Run Code Online (Sandbox Code Playgroud)

并且还尝试使用 isAlwaysShown 和控制器将我的小部件树包装在滚动条小部件中,但这两种变体都不起作用。

还在

scrollbar flutter flutter-layout

21
推荐指数
2
解决办法
2万
查看次数

Android模拟器系统映像和AMD处理器

我使用AMD FX X6 6300型处理器.(它支持虚拟化,我的BIOS设置为ON)
我安装了"Intel x86 Emulator Accelerator".当我尝试运行英特尔加速器设置时,我得到了无法安装的设置.(错误是虚拟化)

SDK Manager具有以下系统映像选项:
Android 4.2.2

  • 英特尔x86 Atom系统映像
  • ARM EABI v7a系统映像
  • MIPS系统映像

那么下载英特尔x86系统映像是否有意义?或者没有安装HAXM它没用?

我应该下载ARM或MIPS图像吗?对于AMD处理器,您会为仿真器系统映像推荐什么?

或者唯一的选择是使用快照?

android arm intel mips android-emulator

18
推荐指数
2
解决办法
4万
查看次数

无法加载文件或程序集'System.Web.Extensions,Version = 1.0.61025.0错误

我已经检查了这个网站的解决方案,但我找不到可以帮助我的东西..我的主机在他们的服务器上Diabled自定义错误,所以现在我可以看到真正的错误.

我的网站在旧主机上运行完美,但现在我搬到了新主机

请注意:旧的主机是一个VPSNetVison主机

所以我停下来支付他,现在我作为共享主机同一个NetVision主机上托管.

所以我将所有文件移动到根文件夹并在Web.config中配置SQL详细信息

我出于某种原因无法加载网站.我一直都有错误. 请帮我!

我得到的错误:

'/'应用程序中的服务器错误.

配置错误

分析器错误消息:

Could not load file or assembly 'System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of
its dependencies. The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)

来源错误:

Line 49:            <assemblies>
Line 50:                <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 51:                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>*
Line 52:            </assemblies>
Line 53:        </compilation>
Run Code Online (Sandbox Code Playgroud)

源文件: …

asp.net system.web.extensions

11
推荐指数
2
解决办法
8万
查看次数

关于新AVR指令LAC,LAS,LAT和XCH的更多细节

查看AVR指令集,2010年增加了四条指令

LAC load and clear
LAS load and set
LAT load and toggle
XCH load and exchange
Run Code Online (Sandbox Code Playgroud)
  1. 有谁知道芯片有这些说明

  2. 哪些工具支持这些说明

  3. 有关他们所做工作的更多信息

    (Z)< - Rd v(Z),Rd < - (Z)

这是否意味着Rd和(Z)获得相同的值或者Rd获得Z指向的预修改值?

assembly avr arduino atmel

11
推荐指数
1
解决办法
2312
查看次数

错误:所选处理器不支持ARM模式`wfi'

我在尝试编译ARM嵌入式C程序时遇到以下错误(我使用YAGARTO作为我的交叉编译器).我想弄清楚这个错误意味着什么,以及纠正它的步骤是什么.从我迄今为止所做的研究来看,它似乎是一个问题wfi,而wfe不是ASM指令.我怎么能解决这个问题?

\cc9e5oJe.s: Assembler messages:
\cc9e5oJe.s:404: Error: selected processor does not support ARM mode `wfi'
\cc9e5oJe.s:414: Error: selected processor does not support ARM mode `wfe'
\cc9e5oJe.s:477: Error: selected processor does not support ARM mode `wfi'
make: *** [STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.o] Error 1
Run Code Online (Sandbox Code Playgroud)

c embedded assembly arm stm32

11
推荐指数
1
解决办法
2万
查看次数

Raspberry Pi的启动加载程序如何工作?

最近我开始研究嵌入式系统和嵌入式Linux.我知道在嵌入式系统中,操作系统存储在Flash或ROM中.当它打开时,引导加载程序将操作系统加载到主存储器中,而使用Raspberry Pi,"flash或ROM"是SD卡.

所以,我正在寻找Raspberry Pi因为我想开始练习一个,而且我对"引导"Raspberry Pi的概念感到困惑.我的问题是Raspberry Pi使用的bootloader是什么以及它是如何工作的?(也就是说,内核之前发生怎样的过程?head.omain.c?(启动内核))

arm bootloader raspberry-pi

11
推荐指数
1
解决办法
1万
查看次数

仪表板的入口配置

我从github做了nginx入口控制器教程并公开了kubernetes仪表板

kubernetes-dashboard   NodePort    10.233.53.77    <none>        443:31925/TCP   20d
Run Code Online (Sandbox Code Playgroud)

创造了入口

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    ingress.kubernetes.io/ssl-passthrough: "true"
    nginx.org/ssl-backends: "kubernetes-dashboard"
    kubernetes.io/ingress.allow-http: "false"
  name: dashboard-ingress
  namespace: kube-system
spec:
  tls:
  - hosts:
    - serverdnsname
    secretName: kubernetes-dashboard-certs
  rules:
  - host: serverdnsname
    http:
      paths:
      - path: /dashboard
        backend:
          serviceName: kubernetes-dashboard
          servicePort: 443
Run Code Online (Sandbox Code Playgroud)
ingress-nginx   ingress-nginx          NodePort    10.233.21.200   <none>        80:30827/TCP,443:32536/TCP   5h
Run Code Online (Sandbox Code Playgroud)

https:// serverdnsname:32536 /仪表板 但仪表板抛出错误

2018/01/18 14:42:51 http: TLS handshake error from ipWhichEndsWith.77:52686: tls: first record does not look like a TLS handshake
Run Code Online (Sandbox Code Playgroud)

和入口控制器日志

2018/01/18 14:42:51 …
Run Code Online (Sandbox Code Playgroud)

dashboard nginx kubernetes docker-ingress

11
推荐指数
3
解决办法
2万
查看次数

[警告]找不到密钥的 loc 字符串:CorrelationIdForARM

我设计了一个 CI/CD 管道来从 github 部署一个 ARM 模板,以使用 ARM 模板在我的资源组中创建一个 api 管理实例。

在我的发布日志中,我不断收到此警告“无法找到密钥的 loc 字符串:CorrelationIdForARM”,这会减慢进程的速度。尽管经过很长时间成功创建资源后,发布仍显示为失败。

日志

warnings azure azure-resource-manager azure-pipelines

11
推荐指数
1
解决办法
3997
查看次数

为什么int是MSP430-GCC中的小整数的优先级而不是(无符号)char

在msgpcc(GSP for MSP430微控制器)手册中,作者写道:

如果要在函数中使用小整数,请使用int而不是char或unsigned char.生成的代码将更有效,并且在大多数情况下,实际上不会浪费存储.

为什么int效率更高?

UPD.为什么(u)int_fast8_t在mspgcc中定义(unsigned) char,而不是(unsigned) int.据我所知,(u)int_fast*_t应该定义为具有足够大小的最有效类型.

c microcontroller assembly msp430 mspgcc

9
推荐指数
3
解决办法
2958
查看次数